dumping ground/yard - Deutsch Englisch Wörterbuch